General & manager weir careers in Delhi, India